# 导包
from common.base import *


class Register(Base):
    # TODO 定位用户名输入框
    def ipt_username(self, username):
        # 使用父类Base的send_keys方法输入账号
        self.send_keys((By.NAME, 'username'), username)

    # TODO 定位邮箱输入框
    def ipt_email(self, email):
        # 使用父类Base的send_keys方法输入账号
        self.send_keys((By.ID, 'email'), email)

    # TODO 定位密码输入框
    def ipt_password1(self, password):
        # 使用父类Base的send_keys方法输入密码
        self.send_keys((By.ID, 'password1'), password)

    # TODO 定位密码确认框
    def ipt_password(self, password):
        self.send_keys((By.ID, 'conform_password'), password)

    # 定位QQ NAME:extend_field2
    # 定位办公电话NAME:extend_field3
    # 定位家庭电话NAME:extend_field4
    # TODO 定位手机NAME:extend_field5
    def tel(self, tel):
        self.send_keys((By.NAME, 'extend_field5'), tel)
    # 下拉框:密码提示问题 NAME:sel_question
    # 密码问题答案NAME:passwd_answer

    # 我已看过并接受协议NAME:agreement,协议默认已勾选
    def agreement(self):
        self.click((By.NAME, 'agreement'))

    # 定位注册按钮
    def btn_register(self):
        # 使用父类Base的click方法单击
        self.click((By.CLASS_NAME, 'us_Submit_reg'))




